package com.hyz.service.assetManager;

import com.hyz.pojo.ResponseResult;
import pojo.asset.asset.Asset;
import pojo.permission.assetManager.AssetImportRequest;

import java.util.List;

/**
 * @author HGD
 * @date 2022/10/2 17:21
 */
public interface AssetManagerService {
    /**
     * 获取未分库资产列表
     *
     * @return 资产列表
     */
    ResponseResult<List<Asset>> getUnassignedAsset();

    /**
     * 传入资产列表、仓库id、资产管理员id创建分库申请
     *
     * @param request 资产列表、仓库id、资产管理员id
     * @return 分库申请
     */
    ResponseResult<String> createAssetImport(AssetImportRequest request);
}
